package tod141.medlemsliste.skjemadata;

import tod141.medlemsliste.model.Medlem;

public class NyttMedlem {
	private String fornavn;
	private String etternavn;
	private String adresse;
	private String telefon;
	private String medlemId;
	
	public void setFornavn(String fornavn) {
		this.fornavn = fornavn;
	}
	public void setEtternavn(String etternavn) {
		this.etternavn = etternavn;
	}
	public void setAdresse(String adresse) {
		this.adresse = adresse;
	}
	public void setTelefon(String telefon) {
		this.telefon = telefon;
	}
	public void setMedlemId(String medlemId) {
		this.medlemId = medlemId;
	}
	
	public Medlem getMedlem() {
		int id;
		try {
			id = Integer.parseInt(this.medlemId);
		} catch(NumberFormatException e) {
			return null;
		}
		if (id < 0) { return null; }
		
		Medlem medlem = new Medlem();
		medlem.setMedlemId(id);
		medlem.setFornavn(this.fornavn);
		medlem.setEtternavn(this.etternavn);
		medlem.setAdresse(this.adresse);
		medlem.setTelefon(this.telefon);
		return medlem;
	}
}
